<?php
class log_cambios
		{
			private $id;
			private $entidad;
			private $evento;
			private $id_employee;
			private $descripcion;
		// GET
			public function getId() {
			  return $this->id;
			}

			public function getEntidad() {
			  return $this->entidad;
			}

			public function getEvento() {
			  return $this->evento;
			}

			public function getId_employee() {
			  return $this->id_employee;
			}

			public function getDescripcion() {
			  return $this->descripcion;
			}

		// SET
			public function setId($id) {
			  $this->id=$id;
			}

			public function setEntidad($entidad) {
			  $this->entidad=$entidad;
			}

			public function setEvento($evento) {
			  $this->evento=$evento;
			}

			public function setId_employee($id_employee) {
			  $this->id_employee=$id_employee;
			}

			public function setDescripcion($descripcion) {
			  $this->descripcion=$descripcion;
			}

		// ORM GENERATE MODEL
			public function table() {
			  return "log_cambios" ;
			}

			public function signesToSave() {
			  return "?,?,?,?,?";
			}

			public function signesToUpdate() {
			  return "entidad=?,evento=?,id_employee=?,descripcion=?";
			}

			public function fieldsToArray() {
			  return array("id","entidad","evento","id_employee","descripcion");
			}

			public function fieldsToString() {
			  return "id,entidad,evento,id_employee,descripcion" ;
			}

			public function paramsToSave() {
			  $array = array(
					$this-> getId(),
					$this-> getEntidad(),
					$this-> getEvento(),
					$this-> getId_employee(),
					$this-> getDescripcion());
			 return $array;
			}

			public function paramsToUpdate() {
			  $array = array(
					$this-> getEntidad(),
					$this-> getEvento(),
					$this-> getId_employee(),
					$this-> getDescripcion(),
					$this-> getId());
			 return $array;
			}

        }
?>
